package com.superman.supermarket.client.constant;

/**
 * 店铺优惠券常量定义
 * 
 * @author superman
 * @version 2018年8月19日上午9:38:31
 */
public class StoreCouponConstants {
	/** 指定品类 */
	public static final int LIMIT_TYPE_LIMIT_CATAGORY = 1;
	/** 指定专区 */
	public static final int LIMIT_TYPE_LIMIT_SPECIAL = 2;
	/** 指定商品 */
	public static final int LIMIT_TYPE_LIMIT_SPU = 3;
	/** 全场分类 */
	public static final int LIMIT_TYPE_LIMIT_STORE_CATAGORY = 4;
	/** 全场通用 */
	public static final int LIMIT_TYPE_NO_LIMIT = 0;

	/**
	 * 返回描述
	 * 
	 * @author superman
	 * @version 2018年8月19日 下午11:47:24
	 * @param limitType
	 * @return desc
	 */
	public static String getLimitDescByType(int limitType) {
		// 限制值
		String limitStr = "";
		switch (limitType) {
			case StoreCouponConstants.LIMIT_TYPE_NO_LIMIT:
				limitStr = "全场通用";
				break;
			case StoreCouponConstants.LIMIT_TYPE_LIMIT_CATAGORY:
				limitStr = "指定品类可用";
				break;
			case StoreCouponConstants.LIMIT_TYPE_LIMIT_SPECIAL:
				limitStr = "指定专区可用";
				break;
			case StoreCouponConstants.LIMIT_TYPE_LIMIT_SPU:
				limitStr = "指定商品可用";
				break;
			case StoreCouponConstants.LIMIT_TYPE_LIMIT_STORE_CATAGORY:
				limitStr = "指定分类可用";
				break;
			default:
				break;
		}

		return limitStr;
	}
}
